home *** CD-ROM | disk | FTP | other *** search
- ;
- ; INPUT.INF -- This file contains descriptions of usb hid devices, et all.
- ;
- ;*** Created 10/96 (kenray)
- ;
- ;*** Updated 8/20/97 (bradca)
- ;*** Updated 7/20/98 (roberti)
- ;
-
- [Version]
- Signature="$WINDOWS NT$"
- Class=HIDClass
- ClassGuid={745a17a0-74d3-11d0-b6fe-00a0c90f57da}
- Provider=%MSFT%
- LayoutFile=layout.inf
- DriverVer=11/14/1999,5.00.2183.1
-
- [ControlFlags]
- ExcludeFromSelect = *
-
- [DestinationDirs]
- DefaultDestDir = 12
- HID_Inst.CopyFilesDLL.NT = 11
- PID_Inst.CopyFilesDLL.NT = 11
-
- [ClassInstall]
- Addreg=HIDClassReg
-
- [HIDClassReg]
- HKR,,,,%HID.ClassName%
- HKR,,Icon,,-24
- HKR,,NoInstallClass,,1
-
- [ClassInstall32]
- Addreg=HIDClassReg
-
- [Manufacturer]
- ; Keyboards
- ;
- %MSMfg%=MICROSOFT_KBD
- %ALPSMfg%=ALPS_KBD
- %CherryMfg%=CHERRY_KBD
- %FujitsuMfg%=FUJITSU_KBD
- %KeytronicMfg%=KEYTRONIC_KBD
- %PhilipsMfg%=PHILIPS_KBD
- %SilitekMfg%=SILITEK_KBD
- %NMBMfg%=NMB_KBD
- %STSLMfg%=STSL_KBD
- %AcerMfg%=ACER_KBD
- %ChiconyMfg%=CHICONY_KBD
- %BTCMfg%=BTC_KBD
- %FOCUSMfg%=FOCUS_KBD
- %JingMoldMfg%=JINGMOLD_KBD
- %MaxiSwitchMfg%=MAXISWITCH_KBD
- %MontereyMfg%=MONTEREY_KBD
- %OrtekMfg%=ORTEK_KBD
- %SamsungMfg%=SAMSUNG_KBD
- %ForwardMfg%=FORWARD_KBD
- %SUHMfg%=SUH_KBD
- %SejinMfg%=SEJIN_KBD
- %SUPERGATEMfg%=SUPERGATE_KBD
- %SolidYearMfg%=SOLIDYEAR_KBD
- %NECMfg%=NEC_KBD
- %QtronixMfg%=QTRONIX_KBD
-
- ; Mice
- ;
- %MSMfg% =MSMice ; Microsoft
- %LogiMfg% =LogiMice ; Logitech
- %CypressMfg% =CypressMice ; Cypress
- %ELOMfg% =ELOMice ; ELO Touchsystems
- %ChiconyMfg% =ChiconyMice ; Chicony
- %NMBMfg% =NMBMice ; NMB
- %STSLMfg% =STSLMice ; STSL
- %SUPERGATEMfg% =SUPERGATEMice ; SUPGERGATE
- %BTCMfg% =BTCMice
- %FocusMfg%=FOCUSMice
- %JingMoldMfg%=JINGMOLDMice
- %MaxiSwitchMfg%=MAXISWITCHMice
- %MontereyMfg%=MONTEREYMice
- %OrtekMfg%=ORTEKMice
- %KeytronicMfg%=KEYTRONICMice
- %GeniusMfg%=GeniusMice
- %ItacMfg% =ItacMice ; Itac Systems
- %SamsungMfg%=SamsungMice ; Samsung
- %ForwardMfg%=ForwardMice ; Forward
- %SUHMfg%=SUHMice ; SUH DART
- %PhilipsMfg%=PhilipsMice ; Philips
- %AnchorMfg%=AnchorMice ; Anchor
- %SolidYearMfg%=SOLIDYEARMice ; Solid Year
- %NECMfg%=NECMice ; NEC
- %FujitsuMfg%=FUJITSUMice ; Fujitsu
- %SejinMfg%=SEJINMice ; Sejin
- %DexinMfg%=DexinMice ; Dexin
- %AcerMfg%=AcerMice ; Acer
- %SilitekMfg%=SilitekMice ; Silitek
- %QtronixMfg%=QtronixMice ; Qtronix
-
- ; Game controllers
- ;
- %MSMfg%=MicrosoftGame
- %LogiMfg%=LogitechGame
- %ThrustmasterMfg%=ThrustmasterGame
- %GeniusMfg%=GeniusGame
- %GuillemotMfg%=GuillemotGame
- %StdMfg%=Standard
-
- ; HID audio control devices
- ;
- %MSMfg%=MicrosoftHid ; Microsoft
- %AltecMfg%=AltecAudio ; Altec
- %PhilipsMfg%=PhilipsAudio ; Philips
- %LabtecMfg%=LabtecAudio ; Labtec
- %NECMfg%=NECAudio ; NEC
- %YamahaMfg%=YamahaAudio ; Yamaha
-
- ; HID monitor control devices
- ;
- %CTXMfg%=CTXMonitor
- %LiteOnMfg%=LiteOnMonitor
- %MitsubishiMfg%=MitsubishiMonitor
- %EIZOMfg%=EIZOMonitor
- %NokiaMfg%=NokiaMonitor
-
- ; HID UPS devices
- ;
- %APCMfg%=APC_UPS
- %MGEMfg%=MGE_UPS
-
- ; Keyboards
-
- [MICROSOFT_KBD]
- %USB\VID_045E&PID_000B.DeviceDesc%=HID_Inst, USB\VID_045E&PID_000B
- %USB\VID_045E&PID_001D&MI_00.DeviceDesc%=HID_Inst, USB\VID_045E&PID_001D&MI_00
-
- [ALPS_KBD]
- %USB\VID_0433&PID_ABAB.DeviceDesc%=HID_Inst, USB\VID_0433&PID_ABAB
-
- [CHERRY_KBD]
- %USB\VID_046A&PID_0001.DeviceDesc%=HID_Inst, USB\VID_046A&PID_0001
-
- [KEYTRONIC_KBD]
- %USB\VID_03F9&PID_0100.DeviceDesc%=HID_Inst, USB\VID_03F9&PID_0100
- %USB\VID_03F9&PID_0101.DeviceDesc%=HID_Inst, USB\VID_03F9&PID_0101
- %USB\VID_03F9&PID_0102&MI_00.DeviceDesc%=HID_Inst, USB\VID_03F9&PID_0102&MI_00
-
- [PHILIPS_KBD]
- %USB\VID_0471&PID_0601&MI_00.DeviceDesc%=HID_Inst, USB\VID_0471&PID_0601&MI_00
- %USB\VID_0471&PID_0401.DeviceDesc%=HID_Inst, USB\VID_0471&PID_0401
- %USB\VID_0471&PID_0402&MI_00.DeviceDesc%=HID_Inst, USB\VID_0471&PID_0402&MI_00
-
- [FUJITSU_KBD]
- %USB\VID_0430&PID_0002&MI_00.DeviceDesc%=HID_Inst, USB\VID_0430&PID_0002&MI_00
-
- [SILITEK_KBD]
- %USB\VID_047B&PID_0001.DeviceDesc%=HID_Inst, USB\VID_047B&PID_0001
- %USB\VID_047B&PID_0002&MI_00.DeviceDesc%=HID_Inst, USB\VID_047B&PID_0002&MI_00
-
- [NMB_KBD]
- ; %USB\VID_0446&PID_6782.DeviceDesc%=HID_Inst, USB\VID_0446&PID_6782
- %USB\VID_0446&PID_6781&MI_00.DeviceDesc%=HID_Inst, USB\VID_0446&PID_6781&MI_00
-
- [STSL_KBD]
- %USB\VID_05FA&PID_3302.DeviceDesc%=HID_Inst, USB\VID_05FA&PID_3302
- %USB\VID_05FA&PID_3301&MI_00.DeviceDesc%=HID_Inst, USB\VID_05FA&PID_3301&MI_00
- %USB\VID_05FA&PID_3303&MI_00.DeviceDesc%=HID_Inst, USB\VID_05FA&PID_3303&MI_00
-
- [ACER_KBD]
- %USB\VID_04A5&PID_0001.DeviceDesc%=HID_Inst, USB\VID_04A5&PID_0001
- %USB\VID_04A5&PID_0002.DeviceDesc%=HID_Inst, USB\VID_04A5&PID_0002
- %USB\VID_04A5&PID_0003&MI_00.DeviceDesc%=HID_Inst, USB\VID_04A5&PID_0003&MI_00
-
- [CHICONY_KBD]
- %USB\VID_04F2&PID_0002.DeviceDesc%=HID_Inst, USB\VID_04F2&PID_0002
- %USB\VID_04F2&PID_0001&MI_00.DeviceDesc%=HID_Inst, USB\VID_04F2&PID_0001&MI_00
-
- [BTC_KBD]
- %USB\VID_046E&PID_0100.DeviceDesc%=HID_Inst, USB\VID_046E&PID_0100
- %USB\VID_046E&PID_6782&MI_00.DeviceDesc%=HID_Inst, USB\VID_046E&PID_6782&MI_00
-
- [FOCUS_KBD]
- %USB\VID_05B2&PID_6200.DeviceDesc%=HID_Inst, USB\VID_05B2&PID_6200
- %USB\VID_05B2&PID_7200&MI_00.DeviceDesc%=HID_Inst, USB\VID_05B2&PID_7200&MI_00
-
- [JINGMOLD_KBD]
- %USB\VID_05AF&PID_9167.DeviceDesc%=HID_Inst, USB\VID_05AF&PID_9167
- %USB\VID_05AF&PID_9267&MI_00.DeviceDesc%=HID_Inst, USB\VID_05AF&PID_9267&MI_00
-
- [MAXISWITCH_KBD]
- %USB\VID_04C3&PID_1101.DeviceDesc%=HID_Inst, USB\VID_04C3&PID_1101
- %USB\VID_04C3&PID_1102&MI_00.DeviceDesc%=HID_Inst, USB\VID_04C3&PID_1102&MI_00
- %USB\VID_04C3&PID_2101.DeviceDesc%=HID_Inst, USB\VID_04C3&PID_2101
- %USB\VID_04C3&PID_2102&MI_00.DeviceDesc%=HID_Inst, USB\VID_04C3&PID_2102&MI_00
-
- [MONTEREY_KBD]
- %USB\VID_0566&PID_2800.DeviceDesc%=HID_Inst, USB\VID_0566&PID_2800
- %USB\VID_0566&PID_2801&MI_00.DeviceDesc%=HID_Inst, USB\VID_0566&PID_2801&MI_00
-
- [SAMSUNG_KBD]
- %USB\VID_055D&PID_6780.DeviceDesc%=HID_Inst, USB\VID_055D&PID_6780
- %USB\VID_055D&PID_6781&MI_00.DeviceDesc%=HID_Inst, USB\VID_055D&PID_6781&MI_00
- %USB\VID_055D&PID_0001.DeviceDesc%=HID_Inst,USB\VID_055D&PID_0001
-
- [FORWARD_KBD]
- %USB\VID_05BC&PID_0002.DeviceDesc%=HID_Inst, USB\VID_05BC&PID_0002
- %USB\VID_05BC&PID_0001&MI_00.DeviceDesc%=HID_Inst, USB\VID_05BC&PID_0001&MI_00
-
- [SUH_KBD]
- %USB\VID_0500&PID_0002.DeviceDesc%=HID_Inst, USB\VID_0500&PID_0002
- %USB\VID_0500&PID_0001&MI_00.DeviceDesc%=HID_Inst, USB\VID_0500&PID_0001&MI_00
-
- [SEJIN_KBD]
- %USB\VID_0510&PID_0001.DeviceDesc%=HID_Inst, USB\VID_0510&PID_0001
- %USB\VID_0510&PID_1000&MI_00.DeviceDesc%=HID_Inst, USB\VID_0510&PID_1000&MI_00
-
- [SUPERGATE_KBD]
- %USB\VID_05D5&PID_6782&MI_00.DeviceDesc%=HID_Inst, USB\VID_05D5&PID_6782&MI_00
-
- [ORTEK_KBD]
- %USB\VID_05A4&PID_9722.DeviceDesc%=HID_Inst, USB\VID_05A4&PID_9722
- %USB\VID_05A4&PID_9720&MI_00.DeviceDesc%=HID_Inst, USB\VID_05A4&PID_9720&MI_00
-
- [SOLIDYEAR_KBD]
- %USB\VID_060B&PID_2101&MI_00.DeviceDesc%=HID_Inst, USB\VID_060B&PID_2101&MI_00
-
- [NEC_KBD]
- %USB\VID_0409&PID_0014&MI_00.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0014&MI_00
- %USB\VID_0409&PID_0011&MI_00.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0011&MI_00
- %USB\VID_0409&PID_0019.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0019
- %USB\VID_0409&PID_001A.DeviceDesc%=HID_Inst, USB\VID_0409&PID_001A
- %USB\VID_0409&PID_0025.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0025
- %USB\VID_0409&PID_0034.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0034
-
- [QTRONIX_KBD]
- %USB\VID_05C7&PID_2001.DeviceDesc%=HID_Inst, USB\VID_05C7&PID_2001
- %USB\VID_05C7&PID_6001.DeviceDesc%=HID_Inst, USB\VID_05C7&PID_6001
-
- ; Mice
-
- [MSMice]
- %USB\VID_045E&PID_0009.DeviceDesc%=HID_Inst, USB\VID_045E&PID_0009
- %USB\VID_045E&PID_001E.DeviceDesc%=HID_Inst, USB\VID_045E&PID_001E
-
- [LogiMice]
- %USB\VID_046D&PID_C000.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C000
- %USB\VID_046D&PID_C001.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C001
- %USB\VID_046D&PID_C002.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C002
- %USB\VID_046D&PID_C003.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C003
-
- [CypressMice]
- %USB\VID_04B4&PID_0001.DeviceDesc%=HID_Inst, USB\VID_04B4&PID_0001
-
- [ELOMice]
- %USB\VID_04E7&PID_0001.DeviceDesc%=HID_Inst, USB\VID_04E7&PID_0001
-
- [ChiconyMice]
- %USB\VID_04F2&PID_0001&MI_01.DeviceDesc%=HID_Inst, USB\VID_04F2&PID_0001&MI_01
-
- [NMBMice]
- %USB\VID_0446&PID_6781&MI_01.DeviceDesc%=HID_Inst, USB\VID_0446&PID_6781&MI_01
-
- [STSLMice]
- %USB\VID_05FA&PID_3301&MI_01.DeviceDesc%=HID_Inst, USB\VID_05FA&PID_3301&MI_01
- %USB\VID_05FA&PID_3303&MI_01.DeviceDesc%=HID_Inst, USB\VID_05FA&PID_3303&MI_01
-
- [SUPERGATEMice]
- %USB\VID_05d5&PID_6782&MI_01.DeviceDesc%=HID_Inst, USB\VID_05d5&PID_6782&MI_01
-
- [KEYTRONICMice]
- %USB\VID_03F9&PID_0102&MI_01.DeviceDesc%=HID_Inst, USB\VID_03F9&PID_0102&MI_01
-
- [GeniusMice]
- %USB\VID_0458&PID_0001.DeviceDesc%=HID_Inst, USB\VID_0458&PID_0001
- %USB\VID_0458&PID_0002.DeviceDesc%=HID_Inst, USB\VID_0458&PID_0002
- %USB\VID_0458&PID_0003.DeviceDesc%=HID_Inst, USB\VID_0458&PID_0003
-
- [ItacMice]
- %USB\VID_0431&PID_0100.DeviceDesc%=HID_Inst, USB\VID_0431&PID_0100
-
- [SamsungMice]
- %USB\VID_055D&PID_6781&MI_01.DeviceDesc%=HID_Inst, USB\VID_055D&PID_6781&MI_01
-
- [ForwardMice]
- %USB\VID_05BC&PID_0001&MI_01.DeviceDesc%=HID_Inst, USB\VID_05BC&PID_0001&MI_01
-
- [SUHMice]
- %USB\VID_0500&PID_0001&MI_01.DeviceDesc%=HID_Inst, USB\VID_0500&PID_0001&MI_01
-
- [BTCMice]
- %USB\VID_046E&PID_6782&MI_01.DeviceDesc%=HID_Inst, USB\VID_046E&PID_6782&MI_01
-
- [FOCUSMice]
- %USB\VID_05B2&PID_7200&MI_01.DeviceDesc%=HID_Inst, USB\VID_05B2&PID_7200&MI_01
-
- [JINGMOLDMice]
- %USB\VID_05AF&PID_9267&MI_01.DeviceDesc%=HID_Inst, USB\VID_05AF&PID_9267&MI_01
-
- [MAXISWITCHMice]
- %USB\VID_04C3&PID_1102&MI_01.DeviceDesc%=HID_Inst, USB\VID_04C3&PID_1102&MI_01
- %USB\VID_04C3&PID_2102&MI_01.DeviceDesc%=HID_Inst, USB\VID_04C3&PID_2102&MI_01
-
- [MONTEREYMice]
- %USB\VID_0566&PID_2801&MI_01.DeviceDesc%=HID_Inst, USB\VID_0566&PID_2801&MI_01
-
- [ORTEKMice]
- %USB\VID_05A4&PID_9720&MI_01.DeviceDesc%=HID_Inst, USB\VID_05A4&PID_9720&MI_01
-
- [PhilipsMice]
- %USB\VID_0471&PID_0601&MI_01.DeviceDesc%=HID_Inst, USB\VID_0471&PID_0601&MI_01
- %USB\VID_0471&PID_0402&MI_01.DeviceDesc%=HID_Inst, USB\VID_0471&PID_0402&MI_01
-
- [AnchorMice]
- %USB\VID_0605&PID_0001.DeviceDesc%=HID_Inst, USB\VID_0605&PID_0001
-
- [NECMice]
- %USB\VID_0409&PID_0014&MI_01.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0014&MI_01
- %USB\VID_0409&PID_0011&MI_01.DeviceDesc%=HID_Inst, USB\VID_0409&PID_0011&MI_01
-
- [SOLIDYEARMice]
- %USB\VID_060B&PID_2101&MI_01.DeviceDesc%=HID_Inst, USB\VID_060B&PID_2101&MI_01
-
- [FUJITSUMice]
- %USB\VID_0430&PID_0002&MI_01.DeviceDesc%=HID_Inst, USB\VID_0430&PID_0002&MI_01
-
- [SEJINMice]
- %USB\VID_0510&PID_E001.DeviceDesc%=HID_Inst, USB\VID_0510&PID_E001
- %USB\VID_0510&PID_1000&MI_01.DeviceDesc%=HID_Inst, USB\VID_0510&PID_1000&MI_01
-
- [DexinMice]
- %USB\VID_05F2&PID_0010.DeviceDesc%=HID_Inst, USB\VID_05F2&PID_0010
-
- [AcerMice]
- %USB\VID_04A5&PID_0003&MI_01.DeviceDesc%=HID_Inst, USB\VID_04A5&PID_0003&MI_01
-
- [SilitekMice]
- %USB\VID_047B&PID_0002&MI_01.DeviceDesc%=HID_Inst, USB\VID_047B&PID_0002&MI_01
-
- [QtronixMice]
- %USB\VID_05C7&PID_1001.DeviceDesc%=HID_Inst, USB\VID_05C7&PID_1001
-
- ; Game controllers
-
- [LogitechGame]
- %USB\VID_046D&PID_0200.DeviceDesc%=HID_Inst, USB\VID_046d&PID_0200
- %USB\VID_046D&PID_C201.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C201
- %USB\VID_046D&PID_C202.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C202
- %USB\VID_046D&PID_C207.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C207
- %USB\VID_046D&PID_C208.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C208
- %USB\VID_046D&PID_C209.DeviceDesc%=HID_Inst, USB\VID_046D&PID_C209
-
- [ThrustmasterGame]
- %USB\VID_044F&PID_A0A0.DeviceDesc%=HID_Inst,USB\VID_044F&PID_A0A0
- %USB\VID_044F&PID_A0A1.DeviceDesc%=HID_Inst,USB\VID_044F&PID_A0A1
- %USB\VID_044F&PID_A201.DeviceDesc%=HID_Inst,USB\VID_044F&PID_A201
- %USB\VID_044F&PID_A01B.DeviceDesc%=HID_Inst,USB\VID_044F&PID_A01B
- %USB\VID_044F&PID_A003.DeviceDesc%=HID_Inst,USB\VID_044F&PID_A003
-
- [MicrosoftGame]
- %USB\VID_045E&PID_0007.DeviceDesc%=HID_Inst, USB\VID_045E&PID_0007
- %USB\VID_045E&PID_0008.DeviceDesc%=HID_Inst, USB\VID_045E&PID_0008
- %USB\VID_045E&PID_000E.DeviceDesc%=HID_Inst, USB\VID_045E&PID_000E
-
- [GeniusGame]
- %USB\VID_0458&PID_1001.DeviceDesc%=HID_Inst, USB\VID_0458&PID_1001
- %USB\VID_0458&PID_1002.DeviceDesc%=HID_Inst, USB\VID_0458&PID_1002
-
- [GuillemotGame]
- %USB\VID_06F8&PID_0002.DeviceDesc%=HID_Inst, USB\VID_06F8&PID_0002
-
- [Standard]
- ;
- ; Generic support (aka adding a friendly name only) for raw HID collections.
- ; No service added, no functionality added, just a name so that the
- ; device manager shows up nice a pretty like.
- ;
- %HID_DEVICE_SYSTEM_GAME%=HID_Raw_Inst, HID_DEVICE_SYSTEM_GAME
- %HID_DEVICE%=HID_Raw_Inst, HID_DEVICE
-
- ;
- ; Generic HID Interface (HidUsb as service)
- ;
- %HID.DeviceDesc% = HID_Inst,GENERIC_HID_DEVICE,USB\Class_03&SubClass_01,USB\Class_03
-
- ;
- ; HID audio control devices
- ;
- [MicrosoftHid]
- %USB\VID_045E&PID_0014&MI_02.DeviceDesc%=HID_Inst,USB\VID_045E&PID_0014&MI_02
- %USB\VID_045E&PID_001D&MI_01.DeviceDesc%=HID_Inst, USB\VID_045E&PID_001D&MI_01
-
- [AltecAudio]
- %USB\VID_04D2&PID_FF47&MI_02.DeviceDesc%=HID_Inst,USB\VID_04D2&PID_FF47&MI_02
- %USB\VID_04D2&PID_FF49&MI_02.DeviceDesc%=HID_Inst,USB\VID_04D2&PID_FF49&MI_02
- %USB\VID_04D2&PID_0070&MI_02.DeviceDesc%=HID_Inst,USB\VID_04D2&PID_0070&MI_02
-
- [PhilipsAudio]
- %USB\VID_0471&PID_0101&MI_02.DeviceDesc%=HID_Inst,USB\VID_0471&PID_0101&MI_02
-
- [LabtecAudio]
- %USB\VID_0672&PID_1041&MI_02.DeviceDesc%=HID_Inst,USB\VID_0672&PID_1041&MI_02
-
- [NECAudio]
- %USB\VID_0409&PID_0203&MI_03.DeviceDesc%=HID_Inst,USB\VID_0409&PID_0203&MI_03
-
- [YamahaAudio]
- %USB\VID_0499&PID_3001&MI_02.DeviceDesc%=HID_Inst,USB\VID_0499&PID_3001&MI_02
-
- ;
- ; HID monitor control devices
- ;
- [CTXMonitor]
- %USB\VID_0698&PID_1786.DeviceDesc%=HID_Inst,USB\VID_0698&PID_1786
-
- [LiteOnMonitor]
- %USB\VID_04CA&PID_1766.DeviceDesc%=HID_Inst,USB\VID_04CA&PID_1766
-
- [MitsubishiMonitor]
- %USB\VID_0452&PID_0021.DeviceDesc%=HID_Inst,USB\VID_0452&PID_0021
-
- [EIZOMonitor]
- %USB\VID_056D&PID_0002.DeviceDesc%=HID_Inst_NanaoFix,USB\VID_056D&PID_0002
-
- [NokiaMonitor]
- %USB\VID_04A6&PID_0181.DeviceDesc%=HID_Inst,USB\VID_04A6&PID_0181
-
- ;
- ; HID UPS devices
- ;
- [APC_UPS]
- %USB\VID_051D&PID_0000.DeviceDesc%=HID_Inst,USB\VID_051D&PID_0000
- %USB\VID_051D&PID_0001.DeviceDesc%=HID_Inst,USB\VID_051D&PID_0001
- %USB\VID_051D&PID_0002.DeviceDesc%=HID_Inst,USB\VID_051D&PID_0002
- %USB\VID_051D&PID_0003.DeviceDesc%=HID_Inst,USB\VID_051D&PID_0003
-
- [MGE_UPS]
- %USB\VID_0463&PID_0001.DeviceDesc%=HID_Inst,USB\VID_0463&PID_0001
- %USB\VID_0463&PID_FFFF.DeviceDesc%=HID_Inst,USB\VID_0463&PID_FFFF
-
- ;=====================================================================
- [HID_Inst.NT]
- Copyfiles = HID_Inst.CopyFiles.NT, HID_Inst.CopyFilesDLL.NT, PID_Inst.CopyFilesDLL.NT
-
- [HID_Inst.CopyFiles.NT]
- hidusb.sys
- hidclass.sys
- hidparse.sys
-
- [HID_INST.CopyFilesDLL.NT]
- hid.dll
-
- ;;Pid.dll allows dinput.dll to talk to a USB PID(Physical Interface Device:ForceFeedback) device.
- [PID_Inst.CopyFilesDLL.NT]
- pid.dll
-
- [HID_Inst.NT.Services]
- AddService = HidUsb,%SPSVCINST_ASSOCSERVICE%,HID_Service_Inst
-
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; **
- ;;; Hack for Nanao HID Monitor
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [HID_Inst_NanaoFix.NT]
- Copyfiles = HID_Inst.CopyFiles.NT, HID_Inst.CopyFilesDLL.NT
- AddReg = NanaoHack.AddReg
-
- [HID_Inst_NanaoFix.NT.Services]
- AddService = HidUsb,%SPSVCINST_ASSOCSERVICE%,HID_Service_Inst
-
- [NanaoHack.AddReg]
- ;
- ; The Nanao display driver is dependent on a Win98G bug that allowed
- ; feature access on non-feature collections.
- ; Set a flag in the devnode that allerts HIDCLASS to allow this
- ; driver to continue working.
- ;
- HKR,DeviceSpecificFlags,AllowFeatureOnNonFeatureCollection,,1
-
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; **
-
- ;=====================================================================
- [HID_Raw_Inst.NT]
-
- ;
- ; Do nothing for Raw Devices.
- ;
- ;=====================================================================
-
- [HID_Service_Inst]
- DisplayName = %HID.SvcDesc%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_AUTO_START%
- ErrorControl = %SERVICE_ERROR_IGNORE%
- ServiceBinary = %12%\hidusb.sys
- LoadOrderGroup = extended base
-
- [HID_Dummy_Service_Inst]
- DisplayName = %DUMMY.SvcDesc%
- ServiceType = %SERVICE_KERNEL_DRIVER%
- StartType = %SERVICE_AUTO_START%
- ErrorControl = %SERVICE_ERROR_IGNORE%
- ServiceBinary = %12%\dummyfdo.sys
- LoadOrderGroup = extended base
-
- [strings]
- MSFT = "Microsoft"
- HID.DeviceDesc = "USB Human Interface Device"
- HID.DefaultDevice = "HID default device"
- HID.ClassName = "Human Interface Devices"
- HID.SvcDesc = "Microsoft HID Class Driver"
- DUMMY.SvcDesc = "Microsoft Dummy FDO Driver"
- KBDHID.SvcDesc = "Keyboard HID Driver"
- KBDCLASS.SvcDesc = "Keyboard Class Driver"
- MOUHID.SvcDesc = "Mouse HID Driver"
- MOUCLASS.SvcDesc = "Mouse Class Driver"
-
- KeyboardClassName = "Keyboard"
-
- AcerMfg = "Acer"
- AltecMfg = "Altec Lansing"
- ALPSMfg = "ALPS"
- AnchorMfg = "Anchor"
- APCMfg = "American Power Conversion"
- BTCMfg = "BTC"
- CherryMfg = "Cherry GmbH"
- ChiconyMfg = "Chicony"
- CTXMfg = "CTX"
- EIZOMfg = "EIZO"
- CypressMfg = "Cypress"
- DexinMfg = "Dexin"
- ELOMfg = "ELO TouchSystems"
- FocusMfg = "Focus"
- ForwardMfg = "Forward"
- FujitsuMfg = "Fujitsu"
- GeniusMfg = "Genius"
- GuillemotMfg = "Guillemot"
- ItacMfg = "ITAC Systems"
- JingMoldMfg = "Jing Mold"
- KeyTronicMfg = "Key Tronic"
- LabtecMfg = "Labtec"
- LiteOnMfg = "Lite On"
- LogiMfg = "Logitech"
- MaxiSwitchMfg = "Maxi Switch, Inc."
- MGEMfg = "MGE"
- MSMfg = "Microsoft"
- MontereyMfg = "Monterey"
- MitsubishiMfg = "Mitsubishi"
- NECMfg = "NEC"
- NMBMfg = "NMB"
- NokiaMfg = "Nokia"
- OrtekMfg = "Ortek"
- PhilipsMfg = "Philips"
- QtronixMfg = "Qtronix"
- SamsungMfg = "Samsung"
- SejinMfg = "Sejin"
- SilitekMfg = "Silitek"
- SolidYearMfg = "Solid Year"
- StdMfg = "(Standard system devices)"
- STSLMfg = "STSL"
- SUHMfg = "SUH DART"
- SUPERGATEMfg = "SUPGERGATE"
- ThrustmasterMfg = "Thrustmaster"
- YamahaMfg = "Yamaha"
-
- USB\VID_0433&PID_ABAB.DeviceDesc = "ALPS USB Keyboard"
- USB\VID_03F9&PID_0100.DeviceDesc = "Key Tronic USB Keyboard"
- USB\VID_0471&PID_0401.DeviceDesc = "Philips Semiconductors CICT USB Keyboard"
- USB\VID_0471&PID_0402&MI_00.DeviceDesc = "Philips Semiconductors CICT USB Keyboard"
- USB\VID_0471&PID_0601&MI_00.DeviceDesc = "Philips USB Wireless Keyboard"
- USB\VID_046A&PID_0001.DeviceDesc = "Cherry GmbH USB Keyboard"
- USB\VID_047B&PID_0001.DeviceDesc = "Silitek USB Keyboard"
- USB\VID_047B&PID_0002&MI_00.DeviceDesc = "Silitek USB Keyboard"
- USB\VID_04A5&PID_0001.DeviceDesc = "API Generic USB K/B"
- USB\VID_04A5&PID_0002.DeviceDesc = "API Ergo USB K/B"
- USB\VID_04A5&PID_0003&MI_00.DeviceDesc = "API Generic USB K/B"
- USB\VID_03F9&PID_0101.DeviceDesc = "Key Tronic USB Keyboard"
- USB\VID_03F9&PID_0102&MI_00.DeviceDesc = "Key Tronic USB Keyboard"
- USB\VID_0446&PID_6782.DeviceDesc = "NMB USB Keyboard"
- USB\VID_0446&PID_6781&MI_00.DeviceDesc = "NMB USB Keyboard with PS/2 Mouse Port"
- USB\VID_05FA&PID_3302.DeviceDesc = "STSL USB Keyboard"
- USB\VID_05FA&PID_3301&MI_00.DeviceDesc = "STSL USB Keyboard with PS/2 Mouse Port"
- USB\VID_05FA&PID_3303&MI_00.DeviceDesc = "STSL USB Keyboard with PS/2 Mouse Port"
- USB\VID_04F2&PID_0002.DeviceDesc = "Chicony USB Keyboard"
- USB\VID_04F2&PID_0001&MI_00.DeviceDesc = "Chicony USB Keyboard"
- USB\VID_046E&PID_0100.DeviceDesc = "BTC USB Keyboard"
- USB\VID_046E&PID_6782&MI_00.DeviceDesc = "BTC USB Keyboard"
- USB\VID_05B2&PID_6200.DeviceDesc = "Focus USB Keyboard"
- USB\VID_05B2&PID_7200&MI_00.DeviceDesc = "Focus USB Keyboard"
- USB\VID_05AF&PID_9167.DeviceDesc = "KB 9151B - 678"
- USB\VID_05AF&PID_9267&MI_00.DeviceDesc = "KB 9251B - 678"
- USB\VID_04C3&PID_1101.DeviceDesc = "Maxi Switch, Inc. #1101"
- USB\VID_04C3&PID_1102&MI_00.DeviceDesc = "Maxi Switch, Inc. #1102"
- USB\VID_04C3&PID_2101.DeviceDesc = "Maxi Switch, Inc. #2101"
- USB\VID_04C3&PID_2102&MI_00.DeviceDesc = "Maxi Switch, Inc. #2102"
- USB\VID_0566&PID_2800.DeviceDesc = "MIC USB K/B"
- USB\VID_0566&PID_2801&MI_00.DeviceDesc = "MIC USB K/B M"
- USB\VID_05A4&PID_9722.DeviceDesc = "ORTEK Keyboard"
- USB\VID_05A4&PID_9720&MI_00.DeviceDesc = "ORTEK Keyboard"
- USB\VID_0430&PID_0002&MI_00.DeviceDesc="Fujitsu USB Composite Keyboard"
- USB\VID_055D&PID_6780.DeviceDesc = "Samsung USB Keyboard V1"
- USB\VID_055D&PID_6781&MI_00.DeviceDesc = "Samsung USB Keyboard V2"
- USB\VID_055D&PID_0001.DeviceDesc="Samsung USB Keyboard"
- USB\VID_05BC&PID_0002.DeviceDesc = "Forward USB K/B"
- USB\VID_05BC&PID_0001&MI_00.DeviceDesc = "Forward USB K/B with PS/2 Mouse"
- USB\VID_0500&PID_0002.DeviceDesc = "SUH DART-2 USB Keyboard"
- USB\VID_0500&PID_0001&MI_00.DeviceDesc = "SUH DART USB Keyboard"
- USB\VID_0510&PID_0001.DeviceDesc = "Sejin USB Keyboard"
- USB\VID_0510&PID_1000&MI_00.DeviceDesc="Sejin USB Keyboard with PS/2 Mouse Port"
- USB\VID_05D5&PID_6782&MI_00.DeviceDesc = "SUPERGATE USB Keyboard with PS/2 Mouse Port"
- USB\VID_045E&PID_000B.DeviceDesc = "Microsoft USB Natural Keyboard"
- USB\VID_045E&PID_001D&MI_00.DeviceDesc = "Microsoft Natural Keyboard Pro"
- USB\VID_060B&PID_2101&MI_00.DeviceDesc = "Solid Year USB Keyboard with PS/2 Mouse Port"
- USB\VID_0409&PID_0014&MI_00.DeviceDesc="NEC 109 Japanese USB Keyboard"
- USB\VID_0409&PID_0011&MI_00.DeviceDesc="NEC PC98 Series Layout USB Keyboard"
- USB\VID_0409&PID_0019.DeviceDesc="NEC 109 Japanese USB Keyboard with Bus-Powered Hub"
- USB\VID_0409&PID_001A.DeviceDesc="NEC PC98 Series Layout USB Keyboard with Bus-Powered Hub"
- USB\VID_0409&PID_0025.DeviceDesc="NEC USB Mini Keyboard with Bus-Powered Hub"
- USB\VID_0409&PID_0034.DeviceDesc="NEC 109 Japanese USB Keyboard with One-touch start buttons"
- USB\VID_05C7&PID_2001.DeviceDesc = "Qtronix USB Keyboard"
- USB\VID_05C7&PID_6001.DeviceDesc = "Qtronix USB Ten-Keypad"
-
- USB\VID_045E&PID_0009.DeviceDesc="Microsoft USB IntelliMouse"
- USB\VID_045E&PID_001E.DeviceDesc="Microsoft USB IntelliMouse Explorer"
- USB\VID_046D&PID_C000.DeviceDesc="Logitech First/Pilot Mouse USB"
- USB\VID_046D&PID_C001.DeviceDesc="Logitech First/Pilot Mouse+ USB"
- USB\VID_046D&PID_C002.DeviceDesc="Other Logitech Mouse USB"
- USB\VID_046D&PID_C003.DeviceDesc="Other Logitech Mouse USB"
- USB\VID_04B4&PID_0001.DeviceDesc="Cypress USB Mouse"
- USB\VID_04E7&PID_0001.DeviceDesc="ELO TouchSystems USB Touchscreen"
- USB\VID_0458&PID_0001.DeviceDesc="Genius USB Mouse"
- USB\VID_0458&PID_0002.DeviceDesc="Genius USB Net Mouse Pro"
- USB\VID_0458&PID_0003.DeviceDesc="Genius USB Wheel Mouse"
- USB\VID_0446&PID_6781&MI_01.DeviceDesc="NMB USB Keyboard Mouse"
- USB\VID_05FA&PID_3301&MI_01.DeviceDesc="STSL USB Keyboard Mouse"
- USB\VID_05FA&PID_3303&MI_01.DeviceDesc="STSL USB Keyboard Mouse"
- USB\VID_05d5&PID_6782&MI_01.DeviceDesc="SUPGERGATE USB Keyboard Mouse"
- USB\VID_04F2&PID_0001&MI_01.DeviceDesc="Chicony USB Keyboard Mouse"
- USB\VID_03F9&PID_0102&MI_01.DeviceDesc="Key Tronic USB Keyboard Mouse"
- USB\VID_046E&PID_6782&MI_01.DeviceDesc="BTC USB Keyboard Mouse"
- USB\VID_05B2&PID_7200&MI_01.DeviceDesc="Focus USB Keyboard Mouse"
- USB\VID_05AF&PID_9267&MI_01.DeviceDesc="KB 9251B - 678 Mouse"
- USB\VID_04C3&PID_1102&MI_01.DeviceDesc="Maxi Switch, Inc. #1102 Mouse"
- USB\VID_04C3&PID_2102&MI_01.DeviceDesc="Maxi Switch, Inc. #2102 Mouse"
- USB\VID_0566&PID_2801&MI_01.DeviceDesc="MIC USB K/B Mouse"
- USB\VID_05A4&PID_9720&MI_01.DeviceDesc="Ortek USB Keyboard Mouse"
- USB\VID_0431&PID_0100.DeviceDesc="Evolution USB Mouse-Trak by ITAC"
- USB\VID_055D&PID_6781&MI_01.DeviceDesc="Samsung USB Keyboard Mouse"
- USB\VID_05BC&PID_0001&MI_01.DeviceDesc="Forward USB K/B Mouse"
- USB\VID_0500&PID_0001&MI_01.DeviceDesc="SUH DART USB Keyboard Mouse"
- USB\VID_0471&PID_0601&MI_01.DeviceDesc="Philips USB Wireless Keyboard Mouse"
- USB\VID_0471&PID_0402&MI_01.DeviceDesc="PS/2 Mouse on Philips Semiconductors CICT USB Keyboard"
- USB\VID_0605&PID_0001.DeviceDesc="Anchor USB Mouse"
- USB\VID_0409&PID_0014&MI_01.DeviceDesc="NEC 109 Japanese USB Keyboard Mouse"
- USB\VID_0409&PID_0011&MI_01.DeviceDesc="NEC PC98 Series Layout USB Keyboard Mouse"
- USB\VID_060B&PID_2101&MI_01.DeviceDesc="Solid Year USB Keyboard Mouse"
- USB\VID_0430&PID_0002&MI_01.DeviceDesc="Fujitsu USB Composite Keyboard Mouse"
- USB\VID_0510&PID_E001.DeviceDesc="Sejin USB Mouse"
- USB\VID_0510&PID_1000&MI_01.DeviceDesc="Sejin USB Keyboard Mouse"
- USB\VID_05F2&PID_0010.DeviceDesc="Dexin USB AQ Mouse"
- USB\VID_04A5&PID_0003&MI_01.DeviceDesc= "API Generic USB K/B Mouse"
- USB\VID_047B&PID_0002&MI_01.DeviceDesc="Silitek USB Keyboard Mouse"
- USB\VID_05C7&PID_1001.DeviceDesc="Qtronix USB Mouse"
-
- USB\VID_045E&PID_0007.DeviceDesc="SideWinder Game Pad USB version 1.0"
- USB\VID_045E&PID_0008.DeviceDesc="Microsoft SideWinder Precision Pro (USB)"
- USB\VID_045E&PID_000E.DeviceDesc="Microsoft SideWinder Freestyle Pro (USB)"
- USB\VID_046D&PID_0200.DeviceDesc="Logitech USB WingMan Extreme Joystick"
- USB\VID_046D&PID_C201.DeviceDesc="Logitech USB WingMan Extreme Joystick with Throttle"
- USB\VID_046D&PID_C202.DeviceDesc="Logitech WingMan Formula (Yellow)(USB)"
- USB\VID_046D&PID_C207.DeviceDesc="Logitech WingMan Extreme Digital 3D (USB)"
- USB\VID_046D&PID_C208.DeviceDesc="Logitech WingMan Gamepad Extreme (USB)"
- USB\VID_046D&PID_C209.DeviceDesc="Logitech WingMan Gamepad (USB)"
- USB\VID_044F&PID_A0A0.DeviceDesc="Thrustmaster Top Gun USB Joystick"
- USB\VID_044F&PID_A0A1.DeviceDesc="ThrustMaster Top Gun USB Joystick (rev2)"
- USB\VID_044F&PID_A201.DeviceDesc="NEC PK-GP201 PlayStick"
- USB\VID_044F&PID_A01B.DeviceDesc="NEC PK-GP301 Driving Wheel"
- USB\VID_044F&PID_A003.DeviceDesc="ThrustMaster Rage 3D USB Game Pad"
- USB\VID_0458&PID_1001.DeviceDesc="Genius USB Joystick"
- USB\VID_0458&PID_1002.DeviceDesc="Genius USB Game Pad"
- USB\VID_06F8&PID_0002.DeviceDesc="Guillemot Jet Leader USB Joystick"
- HID_DEVICE_SYSTEM_GAME="HID-compliant game controller"
- HID_DEVICE="HID-compliant device"
-
- SPSVCINST_TAGTOFRONT = 0x00000001
- SPSVCINST_ASSOCSERVICE= 0x00000002
- SERVICE_KERNEL_DRIVER = 1
- SERVICE_BOOT_START = 0
- SERVICE_SYSTEM_START = 1
- SERVICE_AUTO_START = 2
- SERVICE_DEMAND_START = 3
- SERVICE_ERROR_NORMAL = 1
- SERVICE_ERROR_IGNORE = 0
- REG_EXPAND_SZ = 0x00020000
- REG_DWORD = 0x00010001
- REG_SZ = 0x00000000
-
- USB\VID_045E&PID_0014&MI_02.DeviceDesc="Microsoft Digital Sound System 80 HID Audio Controls"
- USB\VID_045E&PID_001D&MI_01.DeviceDesc="Microsoft Keyboard Hot Keys"
- USB\VID_04D2&PID_FF47&MI_02.DeviceDesc="Altec Lansing HID Audio Controls"
- USB\VID_04D2&PID_FF49&MI_02.DeviceDesc="Altec Lansing HID Audio Controls"
- USB\VID_04D2&PID_0070&MI_02.DeviceDesc="Altec Lansing HID Audio Controls"
- USB\VID_0672&PID_1041&MI_02.DeviceDesc="Labtec HID Audio Controls"
- USB\VID_0471&PID_0101&MI_02.DeviceDesc="Philips HID Audio Controls"
- USB\VID_0409&PID_0203&MI_03.DeviceDesc="NEC HID Audio Controls"
- USB\VID_0499&PID_3001&MI_02.DeviceDesc="Yamaha HID Audio Controls"
-
- USB\VID_0698&PID_1786.DeviceDesc="CTX HID Monitor Controls"
- USB\VID_04CA&PID_1766.DeviceDesc="Lite On HID Monitor Controls"
- USB\VID_0452&PID_0021.DeviceDesc="Mitsubishi HID Monitor Controls"
- USB\VID_056D&PID_0002.DeviceDesc="EIZO HID Monitor Controls"
- USB\VID_04A6&PID_0181.DeviceDesc="Nokia HID Monitor Controls"
-
- USB\VID_051D&PID_0000.DeviceDesc="American Power Conversion USB UPS"
- USB\VID_051D&PID_0001.DeviceDesc="American Power Conversion USB UPS"
- USB\VID_051D&PID_0002.DeviceDesc="American Power Conversion USB UPS"
- USB\VID_051D&PID_0003.DeviceDesc="American Power Conversion USB UPS"
- USB\VID_0463&PID_0001.DeviceDesc="MGE USB UPS"
- USB\VID_0463&PID_FFFF.DeviceDesc="MGE USB UPS"
-